package coupon.service;

import java.util.List;

import common.model.result.Result;

public interface ICouponService {

    Result listCoupons(Long userId, Integer status, Integer page, Integer pageSize);

    Result listShopCoupons(Long userId, Long shopId);

    Result receiveCoupon(Long userId, Long couponId);

    Result couponList(Long userId);

    Result allCoupons(Long userId);

    Result checkoutCoupons(Long userId);

    Result getCouponByCode(List<String> couponCodes,Long userId,String orderNo);
    
}
